spare wheel strap - Turco Inglés Diccionario